venta consumada - Spanish English Dictionary